These courses are intended as guidelines. Speak to your guidance counsellor to see what courses are offered at your school.
To fulfil the general entry requirement for a master's programme at Chalmers (at advanced level/the second cycle), the prospective student must hold a degree that is equivalent to a Swedish Bachelor's degree (minimum 3 years, 180 Swedish higher education credits) in either Science, Engineering or Technology
Prerequisites: Mathematics at least 18 cr. including Calculus (at least 6 cr.), Linear Algebra (at least 6 cr.) and one of the following courses (at least 6 cr.); Discrete Mathematics or Mathematical Statistics or Probability Theory.
Computer Science and/or Computer Engineering at least 18 cr. including Computer Hardware (at least 6 credits in e.g., Digital Logic Design, Sequential and Combinational Circuits, Elementary Processor Design with ALU, Data Path and Memory, and Assembly Programming), and Programming (at least 6 credits in a general-purpose language e.g. C/C++/Java/Haskell or similar), and the remaining credits can be fulfilled by courses in programming, data structures, algorithms, computer networks, computer communication, or similar.
Preferable course experience: Basic Computer Organization, Machine-Oriented Programming, Principles of Concurrent Programming, Mathematical Modelling and Problem Solving, Finite Automata Theory and Formal Languages, Mathematical Modelling and Problem Solving, Functional Programming, Machine-Oriented Programming, Development for Embedded Systems